allyl polymerization - Turkish English Dictionary